diplomatic protest - Francés Inglés Diccionario